#include <stdio.h>

//函数只能传值
//修改原变量就得传地址
void Swap(int* a, int* b) //也是函数的局部变量
{
    //函数栈会在函数执行结束时释放
    //局部变量：生命周期在函数内
    int temp = *a;
    *a = *b;
    *b = temp;
}

int main()
{
    int a = 10;
    int b=20;

    Swap(&a,&b);
    printf("a=%d b=%d\n",a,b);
    return 0;
}
